home *** CD-ROM | disk | FTP | other *** search
- Building Amiga Samba 2.0.7
- ==========================
-
- To build the Amiga Samba 2.0.7 port you need a few things in addition to
- the source code supplied in the source code archive. Namely, you need:
-
- * The Miami SDK (available from "http://www.nordicglobal.com")
- * Larry Wall's "patch" utility (available from Aminet, e.g.
- "http://ftp.uni-paderborn.de/aminet" or via the Geek Gadgets
- archive on "ftp://ftp.ninemoons.com")
- * The Samba 2.0.7 source code archive (available through one of the
- mirror sites listed on "http://www.samba.org"); to unpack the
- source code archive, you need the "gzip" and "tar" utilities
- (which are available from Aminet or the Geek Gadgets archive)
- * The SAS/C 6.58 `C' compiler
-
- You should start by unpacking and extracting the Samba 2.0.7 source code
- archive. This can be done by entering something like:
-
- tar xzf samba-latest.tar.gz
-
- but you could also first unpack it with:
-
- gzip -d samba-latest.tar.gz
-
- and then extract the archive contents with
-
- tar xf samba-latest.tar
-
- This should create a directory named "samba-2.0.7".
-
- Now go ahead and unpack the Amiga Samba 2.0.7 port source code archive. For
- the sake of simplicity, let's unpack it to "RAM:". You could of course
- choose a different location.
-
- Next, we need to unpack the Miami SDK archive. For the sake of simplicity,
- we unpack it to "RAM:". This should create a drawer by the name of
- "MiamiSDK".
-
- Change to the directory "samba-2.0.7/source", which contains the original
- Samba source code we now need to apply a few patches to. This is done by
- entering something like:
-
- patch <RAM:amiga_samba_2.0.7/source/amiga.diffs
-
- Next, we copy the contents of the Amiga Samba 2.0.7 port source code archive
- to where they belong. This is done by entering
-
- copy RAM:amiga_samba_2.0.7/source "" all
-
- And eventually, you need to copy the header files that ship with the Miami
- SDK to where they belong. This is done by entering
-
- copy RAM:MiamiSDK/netinclude amiga/netinclude all
-
- That was pretty much it! Now you should be able to build the Amiga Samba 2.0.7
- port by entering "smake". Be patient, it takes a while.
-